elucidate a mystery - Turco Inglés Diccionario